hide in plain sight – Deutsch–English translations

🇬🇧 en de 🇩🇪

hide in plain sight verb

  • be unnoticeable by staying visible
sich unsichtbar machen
Wiktionary Links